        val = calloc(1, sizeof(word_t));
        val->word = strdup(token);
        ret = tsearch(message_struct, &root, cmp);
        //incriment the number of the item
         (*(word_t **)ret)->number += 1;


         